搭建Zerotier网络Moon中转节点 您所在的位置:网站首页 zerotier 中转 搭建Zerotier网络Moon中转节点

搭建Zerotier网络Moon中转节点

2024-06-29 13:39| 来源: 网络整理| 查看: 265

使用DOCKER搭建

https://post.smzdm.com/p/a5d2z6v7/

拥有一台公网机器 下载安装

curl -s https://install.zerotier.com | sudo bash

配置开机启动

systemctl enable zerotier-one

加入已有网络

zerotier-cli join xxxxxxxxxx

搭建moon

进入 zerotier-one 程序所在的目录,默认为 /var/lib/zerotier-one。

cd /var/lib/zerotier-one 生成 moon.json 配置文件

zerotier-idtool initmoon identity.public >> moon.json 编辑 moon.json 配置文件

vi moon.json 将配置文件中的 "stableEndpoints": [] 修改成

"stableEndpoints": ["ServerIP/9993"]

将 ServerIP 替换成云服务器的公网 IP。

生成 .moon 文件

zerotier-idtool genmoon moon.json 将生成的 000000xxxxxxxxxx.moon 移动到 moons.d 目录

mkdir moons.d mv 000000xxxxxxxxxx.moon moons.d

.moon 配置文件的名一般为 10个前导零+本机的节点ID

重启 zerotier-one 服务

systemctl restart zerotier-one

Linux 系统下使用 Moon 将命令中的两组 xxxxxxxxxx 都替换成 moon 的节点 ID。

zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx zerotier-cli listpeers

root@OneCloud:~# zerotier-cli listpeers 200 listpeers 7b9528eea2 222.227.122.226/53216;7753;7570 196 1.6.2 MOON 有显示 MOON 则配置成功

Windows 系统下使用 Moon 以管理员身份打开 PowerShell,将命令中的两组 xxxxxxxxxx 都替换成 moon 的节点 ID。

zerotier-cli.bat orbit xxxxxxxxxx xxxxxxxxxx

检查是否添加成功,如果有 moon 服务器 IP 地址的那一行后面有 moon 字样,证明 moon 节点已经被本机连接。

zerotier-cli.bat listpeers

提示:Windows 系统的默认程序目录位于 C:\Program Files (x86)\ZeroTier\One

客户机加入moon

zerotier-cli orbit c6e10d4d9a

测试查看

zerotier-cli listpeers

如果有 moon 服务器 IP 地址的那一行后面有 moon 字样,证明 moon 节点已经被本机连接。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有